Kevin-Prince Boateng emerged as the hero of the game as Frankfurt staged a comeback to beat RB Leipzig 2-1 in a game that was almost marred by protest against Monday fixtures in the Bundesliga.
The game was the first of five Monday fixtures to be scheduled this season, a development which has invited fierce criticism from fan groups across Germany. Kick-off was delayed by four minutes as Frankfurt fans were allowed into the area between the stands and the advertising boards to protest.
Banners were raised reading "Eintracht says no to Mondays" and "the street takes football back". The game began to boos, and the fans maintained a chorus of whistling throughout.
With 12 minutes played, Konrad Laimer launched a darting run into the box to set-up Jean-Kevin Augustin, who swept in the opener for Leipzig.
Ten minutes later, Timothy Chandler got the better of Laimer at the far post to stab home the equaliser for Frankfurt.
Even when Boateng fired Frankfurt in front on 26 minutes, the celebrations remained muted as the protests continued.
Leipzig were awarded a penalty on the half-hour mark, only to see the decision reversed by VAR. The second half was also delayed as Frankfurt fans launched toilet paper and tennis balls onto the pitch.